OTP\Handler\Forms\FormMaker A

Total Complexity 53
Dependencies 9
Dependents 0
Total lines 332
Lines of code 203
Logical lines of code 105
Comment lines 118
Methods 17
Properties 0

Methods 17

Method Rating Maintainability Complexity Lines of code
parseFormDetails()
A
54 10 19
routeData()
S
55 6 18
handle_form_options()
S
55 6 17
mo_get_efield_id()
S
51 5 25
handle_post_verification()
S
54 4 21
__construct()
S
55 3 19
get_phone_number_selector()
S
70 3 6
mo_send_fm_ajax_otp_to_email()
S
62 2 12
mo_send_fm_ajax_otp_to_phone()
S
62 2 12
register_fm_button_script()
S
58 1 16
checkPhoneOrEmailIntegrity()
S
68 2 7
handle_failed_verification()
S
70 2 6
mo_send_otp_fm_ajax_verify()
S
69 2 7
sendOTP()
S
65 2 9
handle_form()
S
82 1 3
unset_otp_session_variables()
S
80 1 3
mo_validate_otp()
S
78 1 3